to punish (a person) severely with blows or by criticizing
criticize severely
to blame, criticize, punish etc (a person) severely
scold, discipline
(one of) a series of horizontal or sloping bars or rods of a fence etc; a continuous line of such bars, laid on the ground for trains; to criticize a person angrily
criticize harshly
to express one's strong disapproval to (a person) of her or his behaviour
rebuke